/**
 *	给定一个指向以NULL结尾的指针列表的指针，在列表中的字符串中查找一个特定的字符。
**/

#include <stdio.h>
#include <assert.h>

#define TRUE 		1
#define FALSE		0

int find_char(char **strings, char value)
{
	assert(strings != NULL);

	// 对于列表中的每个字符串 。。。
	while(**strings != NULL)
	{
		// 观察字符串中的每个字符，看看它是不是我们需要查找的那个
		while(**strings != '\0')
		{
			if(*(*string)++ == value)
				return TRUE;
		}
		strings++;
	}
	return FALSE;
}
